precision rifle
an extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away • Syn: sniper rifle • Topics: military, armed forces, armed services, military machine, war machine • Hypernyms: rifle • Hyponyms: Dragunov
|
|